忍心: to have the heart to do sth, to steel oneself to a task...
精明: astute, shrewd...
近来: recently, lately...
先前: before, previously...
简介: summary, brief introduction...
想象: to imagine, to fancy...
好听: pleasant to hear...
五: five, 5...
惹: to provoke, to irritate, to vex, to stir up, to anger, to attract (troubles), to cause (problems)...
能干: capable, competent...